package cn.rkylin.oms.system.stockpush.domain;

import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

import cn.rkylin.oms.common.base.BaseEntity;

public class StockFmlaRatioStorage extends BaseEntity{
    /**
     * serialVersionUID:序列化标识号.
     * @since JDK 1.6
     */
    private static final long serialVersionUID = 4339725623491070457L;

    /**
     * 规则Id
     */
    private String ratioId;

    /**
     * 公式Id
     */
    private String fmlaId;

    /**
     * 创建时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date createTime;

    /**
     * 更新时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date updateTime;

    /**
     * 删除标记
     */
    private String deleted;

    /**
     * 企业Id
     */
    private String entId;

    /**
     * 项目Id
     */
    private String prjId;

    /**
     * 项目名称
     */
    private String prjName;

    /**
     * 网店Id
     */
    private String shopId;

    /**
     * 网店名称
     */
    private String shopName;

    /**
     * 仓库Id
     */
    private String storId;

    /**
     * 仓库名称
     */
    private String storName;

    /**
     * 比例
     */
    private BigDecimal ratio;

    /**
     * 规则Id
     * @return ratio_id 规则Id
     */
    public String getRatioId() {
        return ratioId;
    }

    /**
     * 规则Id
     * @param ratioId 规则Id
     */
    public void setRatioId(String ratioId) {
        this.ratioId = ratioId;
    }

    /**
     * 公式Id
     * @return fmla_id 公式Id
     */
    public String getFmlaId() {
        return fmlaId;
    }

    /**
     * 公式Id
     * @param fmlaId 公式Id
     */
    public void setFmlaId(String fmlaId) {
        this.fmlaId = fmlaId;
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 更新时间
     * @return update_time 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 更新时间
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 删除标记
     * @return deleted 删除标记
     */
    public String getDeleted() {
        return deleted;
    }

    /**
     * 删除标记
     * @param deleted 删除标记
     */
    public void setDeleted(String deleted) {
        this.deleted = deleted;
    }

    /**
     * 企业Id
     * @return ent_id 企业Id
     */
    public String getEntId() {
        return entId;
    }

    /**
     * 企业Id
     * @param entId 企业Id
     */
    public void setEntId(String entId) {
        this.entId = entId;
    }

    /**
     * 项目Id
     * @return prj_id 项目Id
     */
    public String getPrjId() {
        return prjId;
    }

    /**
     * 项目Id
     * @param prjId 项目Id
     */
    public void setPrjId(String prjId) {
        this.prjId = prjId;
    }

    /**
     * 项目名称
     * @return prj_name 项目名称
     */
    public String getPrjName() {
        return prjName;
    }

    /**
     * 项目名称
     * @param prjName 项目名称
     */
    public void setPrjName(String prjName) {
        this.prjName = prjName;
    }

    /**
     * 网店Id
     * @return shop_id 网店Id
     */
    public String getShopId() {
        return shopId;
    }

    /**
     * 网店Id
     * @param shopId 网店Id
     */
    public void setShopId(String shopId) {
        this.shopId = shopId;
    }

    /**
     * 网店名称
     * @return shop_name 网店名称
     */
    public String getShopName() {
        return shopName;
    }

    /**
     * 网店名称
     * @param shopName 网店名称
     */
    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    /**
     * 仓库Id
     * @return stor_id 仓库Id
     */
    public String getStorId() {
        return storId;
    }

    /**
     * 仓库Id
     * @param storId 仓库Id
     */
    public void setStorId(String storId) {
        this.storId = storId;
    }

    /**
     * 仓库名称
     * @return stor_name 仓库名称
     */
    public String getStorName() {
        return storName;
    }

    /**
     * 仓库名称
     * @param storName 仓库名称
     */
    public void setStorName(String storName) {
        this.storName = storName;
    }

    /**
     * 比例
     * @return ratio 比例
     */
    public BigDecimal getRatio() {
        return ratio;
    }

    /**
     * 比例
     * @param ratio 比例
     */
    public void setRatio(BigDecimal ratio) {
        this.ratio = ratio;
    }
}